/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package jermedit.gobjekte;

/**
 * Also wenn ich das richtig verstehe:
 * new subclass <ObjektName>( new subclass <":">(new subclass <atribut1>())) ??? 
 * in Geraden sind name und relation in ein subclass Linie also wie soll das funktionieren mit solchen Attributen?
 * Unterschiede zwichen die subclassen sollen die nicht dar sein?
 */
public abstract class ZoDecorator implements Saveable {
    protected Saveable decoratedSaveable;
    
    public ZoDecorator(Saveable decoratedSaveable) {
        this.decoratedSaveable = decoratedSaveable;
    }
    
    public String getObjectInString(){
        return decoratedSaveable.getObjectInString();
    }
}
